@charset "utf-8";

/*nav*/
/*高度：42*/
#nav{height: 42px; background: rgb(199, 7, 87); line-height: 42px; font-size: 14px; overflow: hidden;}
#nav>ul:first-child:after{clear: both; content: ''; display: block;}
.nav-item{color: rgb(255, 255, 255); /*color: #000;*/ width: 120px; text-align: center; float: left;}
.nav-item:hover, .nav-item.active{background: rgb(77, 11, 51)}

#usr{float: right; color: rgb(224, 207, 207)}
#nav:after{clear: both; content: ''; display: block;}
#usr>li{width: 42px; text-align: center;}
#usr>li:last-child{margin-right: 24px}
#usr>li:hover{cursor: pointer; color: rgb(255, 255, 255);}

/*notice*/
/*宽度：1200 高度：42*/
#notice{height: 42px; background: #FFBB76; margin: 20px auto; max-width: 1200px; box-sizing: border-box; padding: 10px; overflow: hidden; border-radius: 5px;}
#notice p{height: 22px; line-height: 22px; overflow: hidden; color: #fff; white-space: nowrap;}
#notice p span{color: yellow}

/*column*/
/*宽度：1200 每个块宽度：190 块间隙：12*/
.column{max-width: 1200px; margin: 20px auto; background: #fff; color: rgb(113, 113, 113)}
.column .title p{padding: 15px 0; height: 16px; font-size: 16px; line-height: 16px; color: #d42490}
.column .title p:before{clear: both; content: ''; display: block;}
.column .title p:after{clear: both; content: ''; display: block;}
.column .title p span:first-child{float: left; margin-left: 10px;}
.column .title p span:last-child{float: right; margin-right: 10px;}
.line:after{clear: both; content: ''; display: block;}
.line .item{width: 190px; overflow: hidden; margin-right: 12px; margin-bottom: 12px; float: left;}
.line .item:last-child{margin-right: 0}
.line .item:hover{background: #f7f7f7;}
.line .item .pic{height: 190px; overflow: hidden;}
.line .item .pic img{width: 100%}
.line .item .wenzi{padding: 10px;}
.line .item .wenzi .desc{margin-bottom: 5px; height: 24px; overflow: hidden; word-break: break-all;}
.line .item .wenzi .desc:hover{color: #cc3399;}
.line .item .wenzi .dibu{color: rgb(153, 153, 153)}
.line .item .wenzi .dibu:before{clear: both; content: ''; display: block;}
.line .item .wenzi .dibu:after{clear: both; content: ''; display: block;}
.line .item .date{float: left;}
.line .item .rate{float: right;}

/*footer*/
/*宽度：100% 高度：170*/
/*footer-cont*/
/*宽度：1200*/
#footer{height: 170px; background: rgb(241, 236, 214)}
#footer-cont{/*background: red;*/ height: 100%; max-width: 1200px; margin: 0 auto;}
#footer-top{height: 59px; /*background: green;*/ text-align: center; padding-top: 20px}
#footer-top ul:after{clear: both; content: ''; display: block;}
#footer-top ul li{float: left; padding: 3px 21px; font-size: 18px; line-height: 30px; color: #666}
#footer-top ul li:hover{color: #fff; background: #666; border-radius: 2px;}
#footer-bottom{text-align: center; color: #5D5D5D; line-height: 25px;}
#footer-bottom p a{display: inline-block;}
#footer-bottom p a:hover{color: #cc3399}



















